University instructor careers in Alexandria, Egypt